a clear picture - Turc Anglais Dictionnaire